H N HN OH O O N H N H O H 3 C